using System;
using System.Collections.Generic;

namespace AdvancedInspector
{
	public interface IRuntimeAttribute<T> : IRuntimeAttribute
	{
		T Invoke(int index);
	}
	public interface IRuntimeAttribute
	{
		string MethodName { get; }

		Type Template { get; }

		List<Delegate> Delegates { get; set; }
	}
}
